#!/bin/bash

#------------------------------------------------------------------------------------------------#
# Detiene la ejecución del demonio Recibir_B.sh en caso de que se encuentre corriendo.
#------------------------------------------------------------------------------------------------#

source DemonioEnEjecucion.sh

LOG="Grabar_L.sh Stop_D"

#------------------------------------------------------------------------------------------------#
# Principal.
#------------------------------------------------------------------------------------------------#

DemonioEnEjecucion

if [ $? -ne 0 ]
then
	PID_DEM=`ps -ef | grep Recibir_B.sh | grep -v "grep" | grep -v $$ | awk '{print $2}'`
	echo "El demonio se está ejecutando bajo el PID: $PID_DEM."
	kill -9 $PID_DEM
	echo "Se detuvo la ejecución del demonio Recibir_B.sh (PID=$PID_DEM)"
	$LOG I "Se detuvo la ejecución del demonio Recibir_B.sh (PID=$PID_DEM)"
else
	echo "No hay ninguna instancia del demonio Recibir_B.sh en ejecución."
	$LOG W "No hay ninguna instancia del demonio Recibir_B.sh en ejecución."
fi

#------------------------------------------------------------------------------------------------#

